temporary cartilage - Spanish English Dictionary